all-wheel drive – English–Italiano translations

🇬🇧 en it 🇮🇹

all-wheel drive noun

  • drive to all wheels
trazione integrale
Wiktionary Links